home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / shells / kiss-0.11 / kiss-0 / kiss / src / dosleep.c < prev    next >
C/C++ Source or Header  |  1995-03-23  |  420b  |  22 lines

  1. #include "kiss.h"
  2.  
  3. int dosleep (Stringstack s)
  4. {
  5.     int
  6.     nsec;
  7.     
  8.     if (s.nstr != 2 || getopt (s.nstr, s.str, "h") != -1)
  9.     error ("Bad commandline.\n"
  10.            "Usage: %s seconds\n"
  11.            "Where:\n"
  12.            "    seconds - the number of seconds to sleep\n"
  13.            , progname);
  14.  
  15.     if (! (nsec = atoi (s.str [1])) || nsec < 0 )
  16.     error ("bad seconds count \"%s\"", s.str [1]);
  17.  
  18.     sleep (nsec);
  19.  
  20.     return (0);
  21. }
  22.